home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 2 / Gold Medal Software Volume 2 (Gold Medal) (1994).iso / os2 / zoc110.arj / ZOC / ZOC.HLP (.txt) < prev   
OS/2 Help File  |  1994-01-19  |  64KB  |  1,850 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Looking for help? ΓòÉΓòÉΓòÉ
  3.  
  4.                       ZOC is a shareware terminal package.
  5.                              Share it if you use it
  6.  
  7. Good places to start looking for help 
  8.  
  9. o Take a look at the  Menu Overview 
  10.  
  11. o Looking at the  Screen Elements can make things a lot easier. 
  12.  
  13. o Or just press Ctrl+C to see the contents of this helpfile. 
  14.  
  15.  
  16. ΓòÉΓòÉΓòÉ 2. Starting ZOC (command line parameters) ΓòÉΓòÉΓòÉ
  17.  
  18. There are some parameters, that can be specified when starting ZOC from the 
  19. commandline or from an icon. 
  20.  
  21. ZOC [/C] [/H:<height>] [/M] [/S:<scriptfile>] [/U] [/W:<width>] [COMx] 
  22.  
  23.      /C
  24.     This option specifies that you want ZOC to open the com port in shared 
  25.     (cooperative) mode. 
  26.  
  27.      /H
  28.     The /H option sets the terminal window to a given height (in characters). 
  29.  
  30.      /M
  31.     This option specifies that you want to start ZOC minimized. 
  32.  
  33.      /U
  34.     This option specifies unattended mode. In unattended mode ZOC will not show 
  35.     requesters. Instead it uses the default action of these. So ZOC will not 
  36.     hang and wait for an answer if you start it at 3.00AM to automatically 
  37.     collect your messages. 
  38.  
  39.      /S
  40.     With this option, you can tell ZOC to process a scriptfile when start. A 
  41.     path can be specified, e. g. 'ZOC /S:SCRIPT\NIGHTCALL' 
  42.  
  43.      /W
  44.     The /W option sets the terminal window to a given widht (in characters). 
  45.  
  46.      COMx
  47.     This option tells ZOC which com port to use. If not specified, ZOC searches 
  48.     for the ZOCDEVICE environment variable to determine the com port. 
  49.  
  50.  
  51. ΓòÉΓòÉΓòÉ 3. Registration information ΓòÉΓòÉΓòÉ
  52.  
  53.                       ZOC is a shareware terminal package.
  54.                            (C) by Markus Schmidt 1994
  55.  
  56.                                  Read this first
  57.  
  58.                         Orders, License, Pricing, Payment
  59.                        Registered vs. unregistered version
  60.                               Contacting the author
  61.  
  62.  
  63. ΓòÉΓòÉΓòÉ 3.1. Read this first ΓòÉΓòÉΓòÉ
  64.  
  65. This window is not a nuisance feature. It can be turned off via the  Window 
  66. Options dialog. Then just save options as '.\OPTIONS\STANDARD' and you will 
  67. never see this window again. 
  68.  
  69. But: Before turning it off, *PLEASE* read the help topics presented here. Just 
  70. today I received a three page FAX asking questions, half of which are answered 
  71. here or in README.DOC (the other window that pops up when you start a new ZOC 
  72. version). 
  73.  
  74. Don't get me wrong: If you don't find the solution to your problem in the docs, 
  75. you're welcome to  contact me. 
  76.  
  77. If you encounter problems please check the common problems section first. 
  78.  
  79. If you want to register, select Order From from the Help menu. Please read the 
  80. section about  pricing and payment first. 
  81.  
  82. If you need a German version it is available from the ZOC support bbs described 
  83. in  availability. 
  84.  
  85. You need not play around with the icons of the toolbar. They are described in 
  86. help for toolbar and you can get a quick description for each icon if you click 
  87. it with the right mouse button. 
  88.  
  89.  
  90. ΓòÉΓòÉΓòÉ 3.2. Contacting the author ΓòÉΓòÉΓòÉ
  91.  
  92. I don't monitor international conferences or forums. If you have problems, 
  93. please contact me personally. Preferred ways to contact me (checked almost 
  94. daily): 
  95.  
  96.      Internet
  97.     M.SCHMIDT@MSN.RMI.DE 
  98.  
  99.     Please don't post big files (>5K) without my consent. I have to pay for 
  100.     incoming internet mail and I don't want to pay another $450 for internet 
  101.     mail (as in Dec, 1993), if I can avoid it. 
  102.  
  103.  Zerberus Net
  104.     M.SCHMIDT@MSN.ZER 
  105.  
  106.  ZOC Infobbs 
  107.     The number is +49+911+9933662 (or 0911 9933662 from Germany). Login as 
  108.     'ZOC'. 
  109.  
  110. Also possible (checked unregularly): 
  111.  
  112.      Compuserve
  113.     100101,3256 
  114.  
  115. Postal ways: 
  116.  
  117.      Phone/FAX
  118.     +49+911+7499380 (or 0911 7499380 from within Germany). This is a hybrid 
  119.     voice/FAX answering machine, that will recognize incoming FAXes (If you 
  120.     encounter problems sending your FAX to this number, try again and if you 
  121.     have no success, send the FAX to +49+911+3193618). 
  122.  
  123.  Mail 
  124.  
  125.         Markus Schmidt
  126.         Waagstr. 4
  127.         90762 Fuerth
  128.         - Germany -
  129.  
  130.  
  131. ΓòÉΓòÉΓòÉ 3.3. Orders, License, Pricing, Payment ΓòÉΓòÉΓòÉ
  132.  
  133.  Orders 
  134.  
  135.     The most convenient way to order is to logon to Compuserve, type 'GO SWREG' 
  136.     at the 'forum!' prompt, search for 'ZOC' and register online. This will get 
  137.     you a 'future license' and the price is charged with your next Compuserve 
  138.     bill. 
  139.  
  140.     If you don't want to order via Compuserve (or if you don't have an account 
  141.     there, select 'Order Form' from the help menu and enter your personal data, 
  142.     method of payment (see below). and type of license. Then print or file the 
  143.     order form. ZOC will compute the price (see below) automatically and print 
  144.     (or file) it with the order form. 
  145.  
  146.     In return to your order you receive a letter that has a few nice German 
  147.     stamps on it (for your stamp collection) and that contains a license, 
  148.     information on how to remove the display of the order form after each 
  149.     download, a disk label and - if you ordered one - a disk with the current 
  150.     version of ZOC and ZOC related files. 
  151.  
  152.  License 
  153.     There are two types of license available. 
  154.  
  155.     Future license
  156.        With an future license you get a key that entitles you as a single user 
  157.        to use all future versions of ZOC. 
  158.  
  159.     Version license
  160.        With a version license you get a key that is valid for a single user to 
  161.        use only those future releases that have the same major version number 
  162.        as the one you register (bug fixes are always treated als minor 
  163.        changes). 
  164.  
  165.  Pricing 
  166.  
  167.         ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  168.         ΓöéVersion     ΓöéOutside   ΓöéInside    Γöé
  169.         Γöé            ΓöéGermany   ΓöéGermany   Γöé
  170.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  171.         ΓöéFuture      Γöé$70/DM110 ΓöéDM 100    Γöé
  172.         Γöélicense     Γöé          Γöé          Γöé
  173.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  174.         ΓöéVersion     Γöé$50/DM80  ΓöéDM70      Γöé
  175.         Γöélicense     Γöé          Γöé          Γöé
  176.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  177.         ΓöéVersion     Γöé$40/DM60  ΓöéDM50      Γöé
  178.         Γöéupgrade     Γöé          Γöé          Γöé
  179.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  180.         ΓöéCompuserve  Γöéextra $5  Γöénot       Γöé
  181.         Γöéreg. (*)    Γöé          Γöéavailable Γöé
  182.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  183.         ΓöéDisk        Γöé$10/DM15  ΓöéDM10      Γöé
  184.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  185.         ΓöéSix pack (#)Γöé-20%      Γöé-20%      Γöé
  186.         Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  187.         ΓöéMass orders Γöé-XX%      Γöé-XX%      Γöé
  188.         Γöé(+)         Γöé          Γöé          Γöé
  189.         ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  190.  
  191.     Note:  Pricing includes everything, no additional payment required. Pricing 
  192.     for Europe/Germany includes 15% VAT/MwSt. 
  193.  
  194.     (*)  since Compuserve charges 15% for the SWREG feature 
  195.  
  196.     (#)  Orders for sixpack discount have to be mailed and paid together. 
  197.  
  198.     (+)  Please contact me to negotiate a price for mass orders (a dozend and 
  199.     more). 
  200.  
  201.  Payment 
  202.  
  203.     Credit Cards 
  204.  
  205.        I accept VISA, MasterCard and Eurocard. 
  206.  
  207.        Credit cards are charged in DM (see above list). 
  208.  
  209.        To prevent credit card fraud I need an order form with your written 
  210.        signature (that is, a FAX or a letter) and with your credit card number 
  211.        and expiration date and/or a phone number that I can call back for 
  212.        confirmation of the order. 
  213.  
  214.            Cash
  215.        If you send cash, please use registered mail. I will take the additional 
  216.        postage (that is, you pay $5 less for ZOC). 
  217.  
  218.            Compuserve
  219.        Compuserve offers a convenient shareware registration feature. To use it 
  220.        you need a Compuserve account. Compuserve registration is only available 
  221.        for future registrations without discount and costs additional $5 since 
  222.        Compuserve charges 15% for the SWREG feature. 
  223.  
  224.            Check
  225.        Cashing of foreign checks is possible for me (but costs a few DM). If 
  226.        you order from Germany, send me an Euro- or Verrechnungsscheck. 
  227.  
  228.     Bank Transfer
  229.        I guess this is convenient only if used from inside Germany. If you send 
  230.        money via Bank Transfer please send an order form (via mail) as well. My 
  231.        bank is POSTGIROAMT N╨¬RNBERG (BLZ 760 100 85), account 0314153856. 
  232.  
  233.  
  234. ΓòÉΓòÉΓòÉ 3.4. Registered vs. unregistered version ΓòÉΓòÉΓòÉ
  235.  
  236. Shareware is not an easy topic. 
  237.  
  238. Unfortunately our world is not a perfect one. If it were, it would not be 
  239. neccessary to restrict (and sometimes cripple) shareware programs. 
  240.  
  241. Endless discussions have not found the solution to the question, what fair 
  242. shareware should be like, because experience shows, that authors of 
  243. non-restricted shareware tend to die poor and hungry (or at least not rich and 
  244. well fed). 
  245.  
  246. A common way to ensure payment is leaving something important out. So the 
  247. customer literally pays for what he does not yet have. Many shareware authors 
  248. play it this way. I do not, because I think that it is wrong. 
  249.  
  250. In my opinion the customer has the right to test the full product package 
  251. before making a decision to buy it or not. I think this is fair, but fairness 
  252. must apply to both sides. 
  253.  
  254. So, be fair too: Register this program if you use it! 
  255.  
  256. Early version of ZOC were restricted in ZModem downloads. This was removed due 
  257. to user requests. Now the only difference between registered and unregistered 
  258. versions of ZOC is the fact that unregistered versions shows the order form 
  259. after each download. 
  260.  
  261. Please don't try to discuss this with me. I will not remove this and if you 
  262. call it nagware, maybe you are already using ZOC enough to register anyway. 
  263.  
  264.  
  265. ΓòÉΓòÉΓòÉ 4. Other topics (common questions, future versions, ...) ΓòÉΓòÉΓòÉ
  266.  
  267.  
  268.                       Common problems, questions and answers
  269.                          About this version (known bugs)
  270.                               About future versions
  271.                            Where to get actual versions
  272.                                The meaning of 'ZOC'
  273.                               Contacting the author
  274.  
  275.  
  276. ΓòÉΓòÉΓòÉ 4.1. Common problems, questions and answers ΓòÉΓòÉΓòÉ
  277.  
  278.  Where do I get the actual version of ZOC? 
  279.     see  availability 
  280.  
  281.  How do I register, what does ZOC cost? 
  282.     see  how to order 
  283.  
  284.  How can I set ZOC to tone dialing 
  285.     Change the modem options and set the dial code to 'ATDT'. 
  286.  
  287.  ZOC turns NumLock on and off 
  288.     It's not a bug, it's a feature. ZOC uses the NumLock LED for VT100 
  289.     application key pad.  You can turn this off using Options, Emulation. 
  290.  
  291.  The STANDARD options are not used at startup 
  292.     Maybe you unpacked ZOC without preserving pathnames. The STANDARD file must 
  293.     be in the .\OPTIONS subdirectory. 
  294.  
  295.  Whenever I leave the program I get a 'carrier detect' warning 
  296.     Maybe your modem is configured to have the CD signal always on. Set it to 
  297.     match the CD state (maybe AT&C1) or set the CD signal to 'invalid' in the 
  298.     serial options. 
  299.  
  300.  The phone book does not start the script 
  301.     You need to enter the path as well as the script name, eg. SCRIPT\DIALBBS. 
  302.  
  303.  The phone book does not load the options file 
  304.     You need to enter the path as well as the options file name, eg. 
  305.     OPTIONS\VTOPTS. 
  306.  
  307.  How can I change the number of rows/colums of the window? 
  308.     see  ZOC startup 
  309.  
  310.  How do I select another com port? 
  311.     see  ZOC startup 
  312.  
  313.  Is there a way to change the font or the colors of the terminal window? 
  314.     You can change the font size (Options,Window), but neither font nor colors. 
  315.  
  316.  
  317. ΓòÉΓòÉΓòÉ 4.2. About this version (known bugs) ΓòÉΓòÉΓòÉ
  318.  
  319. ZOC is (as you already know) a terminal package. It evolved from an Amiga 
  320. program that was called AmigaCall (in Germany) or Mindlink (in the U.S.A.). 
  321.  
  322. The Amiga sources, which had developed into some sort of swamp, have been 
  323. redesigned and are now shiny and new and ready for the future. All in all, 
  324. porting wasn't just a quick hack. 
  325.  
  326. ZOC is shareware. It is for evaluation and it is complete. However, there is 
  327. one (and only one) small  nag 
  328.  
  329. Known Bugs:none. 
  330.  
  331.  
  332. ΓòÉΓòÉΓòÉ 4.3. About future versions ΓòÉΓòÉΓòÉ
  333.  
  334. Looking into the future is never easy, so  do not take this too literally 
  335.  
  336. For future version I plan to implement the following features: 
  337.  
  338.      1.x
  339.     Some smaller changes (nothing revolutionary), bug fixes. 
  340.  
  341.      2.x
  342.     Drag+Drop and WPS support, PM style xdial and quedial, eventually REXX 
  343.     support 
  344.  
  345.  TO DO
  346.     The following is a list of features that were already requested by users. 
  347.     It it not clear when I implement them. 
  348.  
  349.     * bigger toolbar icons 
  350.  
  351.     * redesign of transfer status window 
  352.  
  353.     * user defined toolbar 
  354.  
  355.     * changing of terminal colors 
  356.  
  357.     * search command for capture 
  358.  
  359.     * logging of file transfers 
  360.  
  361.     * translation tables 
  362.  
  363.  
  364. ΓòÉΓòÉΓòÉ 4.4. Where to get actual versions ΓòÉΓòÉΓòÉ
  365.  
  366. Current versions of ZOC will be available from the following sources. 
  367.  
  368.  ZOC Infobbs
  369.     The ZOC information BBS is a simple system (in english) where you can get 
  370.     information, download the actual version of ZOC and leave mail for me. 
  371.  
  372.     The number is (011)+49+911+9933662 (or 0911 9933662 from Germany). Login as 
  373.     'ZOC'. Calling Germany is not as expensive as you might expect, download of 
  374.     an actual version of ZOC should cost not more than $3 from the U.S. 
  375.     (calling with 14.400 bps). 
  376.  
  377.      Compuserve
  378.     All version with non trivial changes will be available on Compuserve's 
  379.     OS2SHARE forum. Browse for keyword 'ZOC'. 
  380.  
  381.  Local BBSs/ftp
  382.     ZOC will make its way around. Check your local bbs or ftp (eg. 
  383.     ftp.cdrom.com) site for files called 'ZOC*.ZIP' 
  384.  
  385.  
  386. ΓòÉΓòÉΓòÉ 4.5. The meaning of 'ZOC' ΓòÉΓòÉΓòÉ
  387.  
  388. The Hitchhikers Guide to the Galaxy might describe ZOC as followed: 
  389.  
  390.  zoc (v), to zoc means communicating with other people through the means of 
  391. extremely sophisticated hard- and software (sophisticated at least from the 
  392. viewpoint of the ape-descended inhabitants of an extremely unimportant blue 
  393. planet in an even lesser important part of the galaxy who think that W*****s is 
  394. a pretty neat piece of software). 
  395.  
  396.  
  397. ΓòÉΓòÉΓòÉ 5. Screen Elements ΓòÉΓòÉΓòÉ
  398.  
  399. The elements of the screen are the 
  400.  
  401. o Actionbar 
  402.  
  403. o Toolbar 
  404.  
  405. o Main Window 
  406.  
  407. o Chat Field 
  408.  
  409. o Status line 
  410.  
  411.  
  412. ΓòÉΓòÉΓòÉ 5.1. Actionbar (pulldown menus) ΓòÉΓòÉΓòÉ
  413.  
  414. The actionbar lets you select functions from the pulldown menu (see  Menu 
  415. Overview). 
  416.  
  417.  
  418. ΓòÉΓòÉΓòÉ 5.2. Toolbar ΓòÉΓòÉΓòÉ
  419.  
  420. Some of the most commonly used functions can be selected by clicking on the 
  421. according icon on the toolbar. 
  422.  
  423.   Modem Phone Book 
  424.  
  425.   Modem Dial 
  426.  
  427.   Modem Hangup 
  428.  
  429.   Capture Browse 
  430.  
  431.   Capture Clear 
  432.  
  433.   Capture Print 
  434.  
  435.   Cliptext Send 
  436.  
  437.   Cliptext Send without CRs 
  438.  
  439.   Cliptext Send quoted 
  440.  
  441.   Transfer Download 
  442.  
  443.   Transfer Upload 
  444.  
  445.   Misc Start Script 
  446.  
  447.   Misc Stop Script 
  448.  
  449.   Misc Reset Timer 
  450.  
  451.   Misc Stop Timer 
  452.  
  453.   Misc Go Timer 
  454.  
  455.   End Program. 
  456.  
  457. Doubleclicking on the space between the buttons will bring up the Window page 
  458. from the  Options Notebook 
  459.  
  460.  
  461. ΓòÉΓòÉΓòÉ 5.3. Main Window ΓòÉΓòÉΓòÉ
  462.  
  463. The main window displays the received text. You may mark text with the right 
  464. (block selection) or left (stream selection) mousebutton. 
  465.  
  466. The marked text is copied into the clipboard and can be accessed via the 
  467. functions  Cliptext Send,  Cliptext Send without CRs,  Cliptext Send quoted, 
  468. Cliptext Print and  Cliptext Edit 
  469.  
  470.  
  471. ΓòÉΓòÉΓòÉ 5.4. Chat Field ΓòÉΓòÉΓòÉ
  472.  
  473. The chat field is an entry field into which you can enter text. The text is not 
  474. sent until you press enter. This is helpful if you are having an online chat 
  475. with someone. 
  476.  
  477. The chat field can be activated from  Window Options or by pressing Alt-C or by 
  478. pressing the Scroll-Lock key (the least, only if defined accordingly in 
  479. Terminal Options). 
  480.  
  481. If you are in the chat field, it can discard it by pressing ESC or the 
  482. Scroll-Lock key.  Window Options or by pressing Alt-C or by pressing the 
  483. Scroll-Lock key (the least, only if defined accordingly in  Terminal Options). 
  484.  
  485. You can use arrow keys to retrieve the last few lines you typed. 
  486.  
  487.  
  488. ΓòÉΓòÉΓòÉ 5.5. Status line ΓòÉΓòÉΓòÉ
  489.  
  490. The status line contains some buttons with information. 
  491.  
  492.  Serial Parameters 
  493.     This button displays the currently set line speed and parameters. Clicking 
  494.     on the button brings up the  Serial Options dialog. 
  495.  
  496.  Transfer Protocol 
  497.     This button displays the currently set file transfer protocol. Clicking on 
  498.     the button brings up the  Transfer Options dialog. 
  499.  
  500.  Emulation 
  501.     This button displays the currently set terminal emulation. Clicking on the 
  502.     button brings up the  Emulation Options dialog 
  503.  
  504.  Timer 
  505.     This button displays the timer. The value depends on the currently set mode 
  506.     (see  Timer Options). 
  507.  
  508.     A lowercase letter a-d means that a timer unit is selected and that the 
  509.     timer was stopped. A capital letter indicates that the timer is running. A 
  510.     '1' after the letter indicates daytime charges, a '2' indicates night or 
  511.     weekend charges. 
  512.  
  513.     A click on the button brings up the  Timer Options dialog. 
  514.  
  515.  LEDs 
  516.     The four LEDs in the status line provide two services: 
  517.  
  518.     If they are red they display additional status information (LED 1 shows the 
  519.     carrier detect status of the modem, LED 2 shows if you are running a 
  520.     script. LED 3 and 4 emulate the modem receive-data and send-data LEDs, and 
  521.     can be turned off in the  window options). 
  522.  
  523.     If they turn green, your host has requested the Vt100 LED service and sets 
  524.     the LEDs according to the application you run. The LEDs will stay green 
  525.     until you change the emulation or clear the screen from the misc menu. 
  526.  
  527.  Logfile 
  528.     This checkmark displays the name of the logfile and opens or closes it. 
  529.  
  530. Doubleclicking on the space between the buttons will bring up the terminal page 
  531. from the  Options Notebook 
  532.  
  533.  
  534. ΓòÉΓòÉΓòÉ 6. Keyboard ΓòÉΓòÉΓòÉ
  535.  
  536. Select  Keyboard Shortcuts or  VT100 Auxiliary Keypad 
  537.  
  538.  
  539. ΓòÉΓòÉΓòÉ 6.1. Function Shortcuts ΓòÉΓòÉΓòÉ
  540.  
  541. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  542. ΓöéKey         ΓöéFunction            Γöé
  543. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  544. ΓöéPgUp        ΓöéUpload              Γöé
  545. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  546. ΓöéPgDn        ΓöéDownload            Γöé
  547. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  548. ΓöéShift+InsertΓöéCliptext Send       Γöé
  549. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  550. ΓöéCtrl+End    ΓöéModem Send Break    Γöé
  551. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  552. ΓöéAlt+B       ΓöéCapture Browse      Γöé
  553. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  554. ΓöéAlt+C       ΓöéShow/Hide Chat      Γöé
  555. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  556. ΓöéAlt+D       ΓöéModem Phone Book    Γöé
  557. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  558. ΓöéAlt+E       ΓöéMisc Editor         Γöé
  559. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  560. ΓöéAlt+H       ΓöéModem Hangup        Γöé
  561. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  562. ΓöéAlt+L       ΓöéCapture Open/Close  Γöé
  563. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  564. ΓöéAlt+N       ΓöéModem Call Next     Γöé
  565. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  566. ΓöéAlt+Q       ΓöéCliptext Send QuotedΓöé
  567. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  568. ΓöéAlt+R       ΓöéModem Redial        Γöé
  569. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  570. ΓöéAlt+S       ΓöéOptions Settings    Γöé
  571. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  572. ΓöéAlt+X       ΓöéEnd Program         Γöé
  573. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  574. ΓöéAlt+/       ΓöéMisc OS/2 Shell     Γöé
  575. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  576. ΓöéAlt+-       ΓöéMisc Clear Screen   Γöé
  577. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  578.  
  579.  
  580. ΓòÉΓòÉΓòÉ 6.2. VT100 Auxiliary Keypad ΓòÉΓòÉΓòÉ
  581.  
  582. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  583. ΓöéVT100 KeypadΓöéIBM Keypad (NumΓöé
  584. Γöé            ΓöéLock Off)      Γöé
  585. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  586. Γöé[PF1]       Γöé[F1]           Γöé
  587. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  588. Γöé[PF2]       Γöé[F2]           Γöé
  589. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  590. Γöé[PF3]       Γöé[F3]           Γöé
  591. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  592. Γöé[PF4]       Γöé[F4]           Γöé
  593. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  594. Γöé[0] ... [9] Γöé[0] ... [9]    Γöé
  595. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  596. Γöé[Enter]     Γöé[Enter]        Γöé
  597. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  598. Γöé[.]         Γöé[./Del]        Γöé
  599. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  600. Γöé[-]         Γöé[-]            Γöé
  601. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  602. Γöé[,]         Γöé[+]            Γöé
  603. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  604.  
  605.  
  606. ΓòÉΓòÉΓòÉ 7. Menu Overview ΓòÉΓòÉΓòÉ
  607.  
  608. Open this branch by pressing the '+' key. or select one of 
  609.  
  610. o MODEM 
  611.  
  612. o LOGFILE 
  613.  
  614. o CAPTURE 
  615.  
  616. o CLIPTEXT 
  617.  
  618. o TRANSFER 
  619.  
  620. o MISC 
  621.  
  622. o OPTIONS 
  623.  
  624.  
  625. ΓòÉΓòÉΓòÉ 7.1. Modem Menu ΓòÉΓòÉΓòÉ
  626.  
  627. The modem menu manages all necessary functions to connect to line. 
  628.  
  629.  Init 
  630.     This function sends the init string defined in the  Modem Options to the 
  631.     modem to reset it. It will do this regardless of the carrier detect state. 
  632.  
  633.  Dial 
  634.     This function opens a window to enter a phone number. This number is then 
  635.     sent to the modem to be dialled (dial prefix and suffix from  Modem Options 
  636.     are used). 
  637.  
  638.  XDial 
  639.     This function starts a  Script If the number is busy, the script tries to 
  640.     connect again for a given number of times. 
  641.  
  642.     You can edit this script. It is stored in the default script directory 
  643.     under the name SCRIPT\XDIAL. 
  644.  
  645.  Redial 
  646.     Redials the number dialed last. (dial prefix and suffix from  Modem Options 
  647.     are used). 
  648.  
  649.  Hangup 
  650.     Disconnects the line (the Attn and Hangup strings from  Modem Options are 
  651.     used). 
  652.  
  653.  Send Break 
  654.     Pulls the data pin of the modem low for a given time (see  Modem Options). 
  655.     This is called 'break'. Some systems use it to stop the current operation. 
  656.  
  657.  Phone book 
  658.     Displays a dialog to edit a personal phone book or dial numbers from it. 
  659.  
  660.  Call next 
  661.     If you selected more than one number to dial from the phone book, this 
  662.     function tries to connect to the next number selected after finishing your 
  663.     first call. 
  664.  
  665.     This Feature is called queue dialing. Like XDial it is implemented as a 
  666.     Script 
  667.  
  668.  Call XXXX 
  669.     At the end of the modem menu appear those entries from the phone book that 
  670.     have the quick access option enabled. 
  671.  
  672.  
  673. ΓòÉΓòÉΓòÉ 7.2. Logfile Menu ΓòÉΓòÉΓòÉ
  674.  
  675. The logfile menu manages all functions necessary to log a session to a file. 
  676. All incoming data is captured in a memory buffer (capture) and optionally 
  677. logged to a file (logfile). 
  678.  
  679.  Name 
  680.     Set the Name of the current logging file. The name can be automatically 
  681.     selected from the phone book when connecting to a bbs. When starting ZOC 
  682.     the logfile gets its name from  Capture Options. You may use special 
  683.     placeholders for the name as described in the  Capture Options. 
  684.  
  685.  Default Name 
  686.     Use the default name from  Capture Options for the current logging file. 
  687.  
  688.  Open/Close 
  689.     This function changes the status of capturing to file from open to close or 
  690.     vice versa. This can also be achieved by clicking on the capture name in 
  691.     the  status line 
  692.  
  693.     A closed capture does not log incoming data. 
  694.  
  695.  
  696. ΓòÉΓòÉΓòÉ 7.3. Capture Menu ΓòÉΓòÉΓòÉ
  697.  
  698. The capture menu manages all functions necessary to log a session in memory to 
  699. scroll back and review received text. All incoming data is logged in a memory 
  700. buffer (capture) and eventually in a file (logfile). 
  701.  
  702.  Browse 
  703.     This function shows the contents of the capture. It can also be accessed 
  704.     from the  Toolbar 
  705.  
  706.     For more information see  Browse Window 
  707.  
  708.  Clear 
  709.     Clears the capture buffer (also availalble from the  Toolbar). 
  710.  
  711.      affected by  Safety Options 
  712.  
  713.  Load 
  714.     Loads a file from disk to the end of the view buffer. 
  715.  
  716.  Edit 
  717.     Starts the editor from  editor definition with the contents of the capture 
  718.     buffer and stores changes back into the capture buffer. 
  719.  
  720.     Note:  This functions closes the browse window if it is open. 
  721.  
  722.  Print 
  723.     Sends the contents of the view buffer to the printer (also availalble from 
  724.     the  Toolbar). 
  725.  
  726.  
  727. ΓòÉΓòÉΓòÉ 7.4. Cliptext Menu ΓòÉΓòÉΓòÉ
  728.  
  729. Cliptexts are areas of the screen that are marked with the mouse (left or right 
  730. button) and put into the clipboard after the mousebutton is released. 
  731.  
  732.  Mark 
  733.     This function is just an info message of how to put text from screen into 
  734.     the clipboard. 
  735.  
  736.  Send 
  737.     This function takes text from the clipboard and sends it to the modem. It 
  738.     can also be accessed from the  Toolbar and is affected by the  Ascii Upload 
  739.     Options . 
  740.  
  741.  Send (no CRs) 
  742.     Takes text from the clipboard and sends it to the modem. Carriage Returns 
  743.     are ignored and a Space is sent instead. The function can also be acccessed 
  744.     from the  Toolbar and is affected by the Ascii Upload Options in the 
  745.     Transfer Options window. 
  746.  
  747.     Imagine the following case: You searched a BBS for files with the keyword 
  748.     TERM and the BBS has given you a list of filenames - one in each line. To 
  749.     download all files, you could mark the list with a box (right mouse button) 
  750.     and send them with a space between them when the BBS asks which file(s) to 
  751.     send. 
  752.  
  753.  Send quoted 
  754.     Text from the clipboard is sent. Each line is preceeded by '> ' to indicate 
  755.     a quotation. If you press the shift key while selecting this function, ZOC 
  756.     will reformat the text before sending. The function is also available from 
  757.     the  Toolbar and is affected by the Ascii Upload Options in the  Transfer 
  758.     Options window and 'Quote always smart' in the  Window Options window. 
  759.  
  760.  Edit 
  761.     Calls the system editor (see  editor definition) with the contents of the 
  762.     clipboard. After saving, the new contents is written back into the 
  763.     clipboard. 
  764.  
  765.  Print 
  766.     Sends the contents of the clipboard to the printer. 
  767.  
  768.  
  769. ΓòÉΓòÉΓòÉ 7.5. Transfer Menu ΓòÉΓòÉΓòÉ
  770.  
  771. The transfer menu allows you to send or receive files. 
  772.  
  773.  Upload 
  774.     Sends a binary file via modem. The function can also be accessed from the 
  775.     Toolbar and is affected by the  Transfer Options window. 
  776.  
  777.  Download 
  778.     Receives a binary file via modem. The function can also be accessed from 
  779.     the  Toolbar and is affected by the  Transfer Options window. 
  780.  
  781.  ASCII Send 
  782.     This functions takes text from a file and sends it to the modem. It is 
  783.     affected by the Ascii Upload Options in the  Transfer Options window. 
  784.  
  785.  Plugs 
  786.     This function gives access to add in modules (so called Plug-In-Protocols) 
  787.     and lets you do Setup, Upload or Download for them. Plug-In-Protocols are 
  788.     provided from third party and are stored in DLL files named PIP*.DLL. 
  789.  
  790.     If no such modules exist this function is disabled. 
  791.  
  792.  Transfer Shell 
  793.     Transfer shell launches a command processor from which you can start 
  794.     command line based external protocols that can accept a file handle for the 
  795.     com port. The handle of the communications port is given in the environment 
  796.     variable ZOCHFC. 
  797.  
  798.     Example: M2ZMODEM -u %ZOCHFC% -r .\DOWNLOADS 
  799.  
  800.  
  801. ΓòÉΓòÉΓòÉ 7.6. Miscellaneous Functions ΓòÉΓòÉΓòÉ
  802.  
  803.  Start Script 
  804.     Starts a script. A script is sort of batch file for ZOC, which helps 
  805.     process specific tasks automatically (see  Script). 
  806.  
  807.     This function can also be acccessed from the  Toolbar 
  808.  
  809.  Stop Script 
  810.     Stops a currently running script. 
  811.  
  812.     This function can also be accessed from the  Toolbar 
  813.  
  814.  Lock Macros 
  815.     Lock the macro keys to prevent unauthorized use. 
  816.  
  817.  Unlock Macros 
  818.     Unlock the macro keys again. If defined, the password from  Safety Options 
  819.     is required. 
  820.  
  821.  Reset Timer 
  822.     Reset the timer in the status line which displays the time or cost of your 
  823.     current call. 
  824.  
  825.     This function can also be accessed from the  Toolbar 
  826.  
  827.  Stop Timer 
  828.     Stop the timer in the status line which displays the time or cost of your 
  829.     current call. 
  830.  
  831.     This function can also be accessed from the  Toolbar 
  832.  
  833.  Go Timer 
  834.     Restarts the timer in the status line which displays the time or cost of 
  835.     your current call. 
  836.  
  837.     This function can also be accessed from the  Toolbar 
  838.  
  839.  Set Timer 
  840.     Set the timer to a specific value. 
  841.  
  842.  Clear Screen 
  843.     This functions just clears the terminal screen and sets the LEDs in the 
  844.     statusline 
  845.  
  846.  Editor 
  847.     Call the editor defined in the options notebook on the ( Path page). 
  848.  
  849.  OS/2 Shell 
  850.     Call the shell defined in the options notebook on the ( Path page). 
  851.  
  852.  
  853. ΓòÉΓòÉΓòÉ 7.7. Options Menu ΓòÉΓòÉΓòÉ
  854.  
  855. The options menu is used to define the characteristics of ZOC. Different sets 
  856. of characteristics may be saved or loaded for later use. 
  857.  
  858.  Settings 
  859.     Opens a settings notebook to define all kind of options (see  Options 
  860.     Notebook). 
  861.  
  862.  Jump to 
  863.     Display a submenu (see below) to jump to a specific options dialog. 
  864.  
  865.  Save 
  866.     Save all of the above options under a special name. If saved under 
  867.     'STANDARD' they will be loaded automatically when ZOC is started. 
  868.  
  869.  Load 
  870.     Load a set of options. 
  871.  
  872.  Reset 
  873.     Reset to the default state. 
  874.  
  875. The Jump to menu is a fast way to access the pages of the options notebook 
  876. directly. 
  877.  
  878.  Serial 
  879.     Define serial options (e.g. transfer speed and handshake). 
  880.  
  881.     This function can also be accessed from the  Status line 
  882.  
  883.  Terminal 
  884.     Define terminal and capture characteristics (e.g. local echo, CR 
  885.     translation). 
  886.  
  887.  Capture 
  888.     Define captrure parameters (e.g. size). 
  889.  
  890.     This function can also be accessed from the  Status line 
  891.  
  892.  Modem 
  893.     Define modem strings for dialing or hangup. 
  894.  
  895.  Transfer 
  896.     Define transfer options for file or ascii transfer (e.g. protocol or 
  897.     character delay). 
  898.  
  899.     This function can also be accessed from the  Status line 
  900.  
  901.  Emulation 
  902.     Define terminal emulations like ANSI, VT100 or TTY. 
  903.  
  904.     This function can also be accessed from the  Status line 
  905.  
  906.  Timerunits 
  907.     Define time intervals for calculating connect fees. 
  908.  
  909.  Safety 
  910.     Define when to be prompted for safety or define a password to protect key 
  911.     macros. 
  912.  
  913.  Path 
  914.     Define default directories for the filerequesters. 
  915.  
  916.  Macro Keys 
  917.     Define key-macros for later use. These may be password protected (see 
  918.     Safety). 
  919.  
  920.  Window 
  921.     Define the window font and other display options. 
  922.  
  923.  
  924. ΓòÉΓòÉΓòÉ 8. Browse Window ΓòÉΓòÉΓòÉ
  925.  
  926. The browse window lets you review the contents of the capture buffer. 
  927.  
  928. To control the browse window, use the following keys. 
  929.  
  930. ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö¼ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  931. ΓöéKey         ΓöéFunction            Γöé
  932. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  933. ΓöéCsr Up      ΓöéOne line up         Γöé
  934. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  935. ΓöéCsr Dn      ΓöéOne line down       Γöé
  936. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  937. ΓöéPgUp        ΓöéOne page up         Γöé
  938. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  939. ΓöéPgDn        ΓöéOne page down       Γöé
  940. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  941. ΓöéHome        ΓöéTop of buffer       Γöé
  942. Γö£ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöñ
  943. ΓöéEnd         ΓöéBottom of buffer    Γöé
  944. ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö┤ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  945.  
  946. You may also mark text with the mouse (which is automatically put into the 
  947. clipboard then). 
  948.  
  949.  
  950. ΓòÉΓòÉΓòÉ 9. Help for Options ΓòÉΓòÉΓòÉ
  951.  
  952. Open the settings notebook, select a page and clicon on the Help button. 
  953.  
  954.  
  955. ΓòÉΓòÉΓòÉ 10. The Options Booklet ΓòÉΓòÉΓòÉ
  956.  
  957. This booklet contains all options. Select a tab with the mouse to open the 
  958. according dialog. 
  959.  
  960. Available tabs are:  Serial,  Terminal,  Capture,  Modem,  Transfer, 
  961. Emulation,  Pathnames,  Safety,  Macro Keys,  Window 
  962.  
  963.  
  964. ΓòÉΓòÉΓòÉ 10.1. Serial Options ΓòÉΓòÉΓòÉ
  965.  
  966. This window is used to define serial parameters. It can be opened via menu or 
  967. by clicking on the transfer speed button in the status line. 
  968.  
  969.  Transfer Speed 
  970.     Select a transfer speed for serial transmission (the transfer speed can 
  971.     also be selected using a script and the BAUD command). 
  972.  
  973.  Mode 
  974.     Select none, even, odd, mark or space. 
  975.  
  976.  Databits 
  977.     Select 7 or 8 bits for data transmission. 
  978.  
  979.  Stopbits 
  980.     Select 1 or 2 stopbits. 
  981.  
  982.  RTS/CTS handshake 
  983.     If enabled, ZOC uses 7-wire handshake for communication. 
  984.  
  985.  DSR handshake 
  986.     If enabled, ZOC monitors the DSR signal for communication with the modem. 
  987.     This option should only be enabled if your modem and your cable properly 
  988.     support DSR. Otherwise the com port will hang. 
  989.  
  990.  XON/XOFF 
  991.     If enabled, ZOC uses the Xon/Xoff software handshake for communication. 
  992.  
  993.  Auto speed 
  994.     If enabled, ZOC automatically sets the actual transfer speed to the one 
  995.     received when the modem sends a message like 'CONNECT xxxxx'. 
  996.  
  997.  Valid CD signal 
  998.     If your modem supports the Carrier Detect signal, enable this option. ZOC 
  999.     uses the CD signal to call the functions Stop/Go/Reset Timer in the  Misc 
  1000.     Menu automatically and eventually writes a calling log to the file defined 
  1001.     in  Path Options. 
  1002.  
  1003.  
  1004. ΓòÉΓòÉΓòÉ 10.2. Terminal Options ΓòÉΓòÉΓòÉ
  1005.  
  1006. This window is used to define terminal parameters. 
  1007.  
  1008.  TERMINAL 
  1009.  
  1010.     Incoming CR -> CR/LF 
  1011.        This options ensures, that each incoming Carriage Return is followed by 
  1012.        a Linefeed. 
  1013.  
  1014.     Strip high bit 
  1015.        If enabled, all characters in the terminal window are printed with 7 
  1016.        bits. 
  1017.  
  1018.     Show ctrl chars 
  1019.        Shows received control-codes instead of using them (eg. ^I instead of 
  1020.        TAB). 
  1021.  
  1022.     Destructive backspace 
  1023.        This options erases on backspace instead of just spacing back. 
  1024.  
  1025.     Local echo 
  1026.        Print all characters sent on the console on the terminal window too. 
  1027.  
  1028.     Send echo 
  1029.        Loop back all incoming characters to the originator. 
  1030.  
  1031.        Warning: This may result in an endless loop if the originator also sends 
  1032.        an  echo (!!!), which is true for most BBS's and hosts. 
  1033.  
  1034.     Visual beep 
  1035.        Enabling this option turns the beep sound off (a message window is 
  1036.        displayed instead). 
  1037.  
  1038.  CLIPBOARD SENDING 
  1039.  
  1040.     Quote always smart 
  1041.        If selected, the Cliptext Send Quoted function will always try to 
  1042.        reformat the text before sending it quoted. If this is disabled, text 
  1043.        will be reformatted if you select the send-quoted function with the 
  1044.        shift key pressed. 
  1045.  
  1046.     Width 
  1047.        Reformatting will be done in a way that no line is longer than the 
  1048.        number of characters specified here. 
  1049.  
  1050.     Quick send 
  1051.        Selecting this option will send marked text at once if only one line is 
  1052.        marked on the screen with the left mouse button. 
  1053.  
  1054.  SCROLL LOCK 
  1055.  
  1056.            Ignore
  1057.        ZOC ignores the scroll lock state of the keyboard. 
  1058.  
  1059.     Chat field
  1060.        Pressing the Scroll Lock key toggles the chat mode (see  window options 
  1061.        and  screen elements). 
  1062.  
  1063.     Doorway mode
  1064.        Pressing the Scroll Lock key toggles the keyboard Doorway mode. (Doorway 
  1065.        mode is a mode in which special key codes are used. It is required by 
  1066.        software like OS2YOU). 
  1067.  
  1068.  
  1069. ΓòÉΓòÉΓòÉ 10.3. Capture Options ΓòÉΓòÉΓòÉ
  1070.  
  1071. This window is used to define capture parameters and can be opened via menu or 
  1072. by clicking on the capture size button on the status line. 
  1073.  
  1074.      Size
  1075.     Define the size of the capture buffer (in kB's). 
  1076.  
  1077.  Default name 
  1078.     When you start ZOC, this name will be used as a default name for the 
  1079.     logfile. You may use &d, &m, &y, &h, &i as place holders for day, month, 
  1080.     year, hour and minute to create dynamic names. The file will be placed in 
  1081.     the logging directory set in  Path Options 
  1082.  
  1083.  Active 
  1084.     Save incoming data in the logfile. This is the same as the checkmark in the 
  1085.     status line. 
  1086.  
  1087.  Append 
  1088.     If logging is activated, data is appended to a existing file rather than 
  1089.     overwriting it when you start logging. 
  1090.  
  1091.  Session headers 
  1092.     Session headers are a few lines of information which are inserted into your 
  1093.     capture and logging file when connecting to a BBS. Headings are only 
  1094.     produced if you have a valid carrier detect signal (see  Serial Options). 
  1095.  
  1096.  
  1097. ΓòÉΓòÉΓòÉ 10.4. Modem Options ΓòÉΓòÉΓòÉ
  1098.  
  1099. This window is used to define the strings ZOC uses to communicate with your 
  1100. modem. These strings may contain control characters (eg. ^M) and the tilde (~) 
  1101. which is a delay of 1/3 sec. 
  1102.  
  1103. If you deselect the checkbox for 'Initialize when load' the initialisation 
  1104. sequence is used only at startup of program (from the standard options file). 
  1105. If the checkbox is selected, the init string is sent every time a options file 
  1106. is loaded. 
  1107.  
  1108. However, the init sequence is sent only, if ZOC finds no valid carrier detect 
  1109. signal from the modem or if you specify that you want the modem to be 
  1110. initialized even if a carrier signal is detected. 
  1111.  
  1112. If you select the checkbox 'Use DTR for hangup' ZOC pulls the DTR pin of the 
  1113. serial interface low for 0.5 seconds instead of sending the escape and hangup 
  1114. strings. If configured with the AT&D2 command, most modems will hang up on a 
  1115. dropped DTR signal. 
  1116.  
  1117.  
  1118. ΓòÉΓòÉΓòÉ 10.5. File Transfer Options ΓòÉΓòÉΓòÉ
  1119.  
  1120. These settings define the characteristics of file transfers. They are accessed 
  1121. via the Options/Settings notebook or by clicking the protocol button on the 
  1122. status line. 
  1123.  
  1124.  PROTOCOL 
  1125.     Select X- Y- or Zmodem protocol. Zmodem is clearly the best. Some systems 
  1126.     falsely also offer the protocols Ymodem and Ymodem batch, which really are 
  1127.     Xmodem with Block-1024 for Ymodem and Ymodem for Ymodem-Batch. 
  1128.  
  1129.  Time critical 
  1130.     Enabling this options boosts ZOC's priority during file transfers, which 
  1131.     might help to increase transfer throughput and reduce transfer errors. 
  1132.  
  1133.     Note:  This will very likely impair the performance of other tasks. 
  1134.  
  1135.  XMODEM PARM 
  1136.     These options only apply when the Xmodem protocol is selected. 
  1137.  
  1138.     CRC on 
  1139.        CRC is controlled by the receiver. It selects CRC instead of the less 
  1140.        reliable Xmodem checksums. 
  1141.  
  1142.     Block 1024 
  1143.        With this option Xmodem uses blocks of 1024 instead of 128 bytes. Some 
  1144.        systems falsely call this Ymodem. 
  1145.  
  1146.     Chop 
  1147.        If enabled, ZOC tries to remove padding bytes when receiving a file. 
  1148.  
  1149.  ASCII-UPLOAD 
  1150.     These options are used for ASCII-Uploads and sending of the clipboard 
  1151.     contents. 
  1152.  
  1153.     CR -> CR/LF 
  1154.        Ensures that each Carriage Return is followed by a Linefeed. 
  1155.  
  1156.     Char-Delay 
  1157.        ZOC waits n milliseconds, before sending each character. Fourth this 
  1158.        time is used for each end of line. 
  1159.  
  1160.  ZMODEM OPTIONS 
  1161.  
  1162.     Auto transfer 
  1163.        If enabled, ZOC starts Zmodem transfers automatically. 
  1164.  
  1165.     Start taps 
  1166.        A tap is an add-in function for download. If enabled, ZOC checks if you 
  1167.        have a tap for the currently downloaded file extension (eg. a 
  1168.        GIF-Viewer) and starts it. The name of a tap is TAP_XXX.EXE where XXX is 
  1169.        the extension of the files for which the tap should be used. 
  1170.  
  1171.  IF FILE EXISTS 
  1172.     Select what you want to do if you try to download a file that already 
  1173.     exists on your disk. 
  1174.  
  1175.  
  1176. ΓòÉΓòÉΓòÉ 10.6. Emulation Options ΓòÉΓòÉΓòÉ
  1177.  
  1178. This window is used to set the emulation. It can be opened via menu or by 
  1179. clicking on the emulation button in the status line. 
  1180.  
  1181.  Swap keys
  1182.     If you enable the keys swap option, a Backspace is sent when the DEL key is 
  1183.     pressed and vice versa. This is helpful for many VT100 systems. 
  1184.  
  1185.  Discard codes
  1186.     Screen control for ANSI and VT100 is done by sending special control codes. 
  1187.     Logging of these control codes in the capture may be disabled. 
  1188.  
  1189.  Disable VT100 key pad
  1190.     In VT100 mode the numeric key pad is used as the VT100 auxiliary keypad 
  1191.     (see  VT100-keyboard). This might be problematic on machines without an 
  1192.     numeric keypad (eg. Laptops) and can be disabled. 
  1193.  
  1194. Note:  If you need the auxiliary keypad for a VT100 system, press Shift+Ctrl 
  1195. and a key from the keypad (use '+' for VT100-',' and use 'Del' for VT100-'.'). 
  1196. If you need VT100-PF1/2/3/4 press Ctrl+Shift+F1/2/3/4 instead. 
  1197.  
  1198.  
  1199. ΓòÉΓòÉΓòÉ 10.7. Timer and Timerunit Options ΓòÉΓòÉΓòÉ
  1200.  
  1201. Phone units are used to monitor telephone charges, if charges are based on time 
  1202. intervals. 
  1203.  
  1204. Currently this function might be useful only in Germany. 
  1205.  
  1206. In Germany phone call are charged based on time intervals (called phone units) 
  1207. with a fixed cost but variable length. The longer the distance of the call, the 
  1208. shorter the time interval. There are three distance zones (local/med/long) and 
  1209. there is a distinction between day and night/weekend calls. 
  1210.  
  1211.  Units 
  1212.     You may define up to four time intervals (in seconds and for day and night) 
  1213.     and the cost for one interval. 
  1214.  
  1215.  Show timer as 
  1216.  
  1217.     Elapsed time 
  1218.        The status line shows time elapsed since resetting the timer. 
  1219.  
  1220.     Money 
  1221.        This option shows the time elapsed since resetting the timer as a money 
  1222.        value. 
  1223.  
  1224.     Fraction 
  1225.        This option shows how many units were used. 
  1226.  
  1227.     Clock 
  1228.        The time of day is displayed. 
  1229.  
  1230.  Warning 
  1231.     If this field is any other value than zero (eg. '80'), ZOC signals at this 
  1232.     specified point in time (eg. 80%) to give you the opportunity to cut the 
  1233.     connection before another time interval begins, thus saving you from paying 
  1234.     for more units than necessary. 
  1235.  
  1236.  
  1237. ΓòÉΓòÉΓòÉ 10.8. Safety Options ΓòÉΓòÉΓòÉ
  1238.  
  1239. Define if you want to be warned before attempting some "dangerous" operations. 
  1240.  
  1241.  Ask 'are you sure' 
  1242.     This should be self explanatory. 
  1243.  
  1244.  Warning if high speed ... 
  1245.     The RTS/CTS handshaking method provides reliable control of the data flow 
  1246.     between the PC and the modem. If you use high transfer speeds without 
  1247.     RTS/CTS handshake you will verly likely encounter transmission errors. 
  1248.     Enabling this option gives you a warning if you select more than 2400 baud 
  1249.     without selecting RTS/CTS as well. 
  1250.  
  1251.  Save options ... 
  1252.     Here you can select if you want to save options automatically when you 
  1253.     leave the program. If this option is deselected potential changes are 
  1254.     discarded at the end of program. 
  1255.  
  1256.  Lock Macro Keys 
  1257.     If you leave your computer unattended for a while, you can lock the macro 
  1258.     keys to prevent unauthorized use. To unlock them, the password will be 
  1259.     asked for. Locking can also be initiated from the  Misc Menu. 
  1260.  
  1261.  Password 
  1262.     If a password is specified, the dialogs for Phone book Definition, Keymacro 
  1263.     Unlocking and  macro key definition will ask for it, because all passwords 
  1264.     for accessing online services are stored in these dialogs. 
  1265.  
  1266.         CAUTION:
  1267.     The password is case sensitive and there is no backdoor if you forget it. 
  1268.  
  1269.  
  1270. ΓòÉΓòÉΓòÉ 10.9. Definition of Default Pathnames ΓòÉΓòÉΓòÉ
  1271.  
  1272. The pathnames defined here are the default directories for file requesters or 
  1273. special functions. 
  1274.  
  1275. The 'QWK Dl.' field defines a directory into which downloaded files with names 
  1276. like *.QW? are stored. This is helpful with the popular fido offline news 
  1277. readers (eg. Kurt Westerfield's excellent KWQ product). 
  1278.  
  1279. Editor defines the editor to be used when calling the Cliptext Edit function 
  1280. from the  Cliptext menu, or when calling the Edit function from the  Misc menu. 
  1281.  
  1282. Shell defines a shell to be opened, when calling the OS/2 Shell function in the 
  1283. Misc menu. 
  1284.  
  1285. If a logfile is defined, ZOC logs all calls (time, duration, cost) to it. 
  1286.  
  1287.  
  1288. ΓòÉΓòÉΓòÉ 10.10. Window Property Definition ΓòÉΓòÉΓòÉ
  1289.  
  1290.  Font size Select a font size for the terminal window from the list. Selection 
  1291. of other fonts is not possible.  Screen size Defining the screen size in the 
  1292. options booklet is not yet possible. Right now you have to specify the screen 
  1293. size via  command line parameters. 
  1294.  
  1295.  SCREEN ELEMENTS 
  1296.  
  1297.  Initial Help
  1298.     Here you can turn off the initial help display. 
  1299.  
  1300.      Toolbar
  1301.     Here you can turn off the toolbar. 
  1302.  
  1303.  Status line
  1304.     Here you can turn off the status line. 
  1305.  
  1306.  Chat field
  1307.     Here you can turn off the chat field (see  screen elements). The chat field 
  1308.     can be turned on and off with the Scroll-Lock key if you defined this in 
  1309.     terminal options. 
  1310.  
  1311.  Disable RD/SD ...
  1312.     Here you can turn off the (maybe annoying) two LEDs in the  statusline that 
  1313.     emulate the modem receive-data and send-data LEDs. 
  1314.  
  1315.  Jump to top if carrier detect
  1316.     If set, the main window of ZOC will come to the top of the desktop if the 
  1317.     modem carrier detect signal is switched on. 
  1318.  
  1319.  Jump scroll
  1320.     Jump scrolling speeds up scrolling for screen output with fast modems. It 
  1321.     looks a bit skippy and is not of much help with slower modems. 
  1322.  
  1323.  Big cursor
  1324.     Enabling this option makes the cursor in the main window a bit bigger. 
  1325.  
  1326.  
  1327. ΓòÉΓòÉΓòÉ 10.11. Macro Key Definition ΓòÉΓòÉΓòÉ
  1328.  
  1329. Select strings to be sent when F4-F12 or Shift F1-F12 is pressed. Use the caret 
  1330. to define control codes (like ^M for <Enter>). 
  1331.  
  1332. You can map a script onto a function key if you define the key like 
  1333. '^$=<scriptname>' (eg. '^$=SCRIPT\MY_SCRIPT') 
  1334.  
  1335.  
  1336. ΓòÉΓòÉΓòÉ 11. Phone book ΓòÉΓòÉΓòÉ
  1337.  
  1338. Select  How to use the phone book or  Changing a phone book entry. 
  1339.  
  1340.  
  1341. ΓòÉΓòÉΓòÉ 11.1. How to use the phone book ΓòÉΓòÉΓòÉ
  1342.  
  1343. Just like in a real phone book, names and numbers are stored here. It is 
  1344. subdivided into four sections (default, 1st, 2nd and 3rd alternate) which 
  1345. means, that you practically have four different phone books. 
  1346.  
  1347. Each entry in a phone book can be defined to simply dial a number once, dial a 
  1348. number repeatedly until you get a connection or execute a  Script. 
  1349.  
  1350. If you select more than one entry, ZOC will create a file called DIALQUE as a 
  1351. to-do list and start the QUEDIAL script to connect to the first available BBS 
  1352. from that list. After leaving the BBS, you can process the rest of the list 
  1353. with the Call Next function from the modem menu. 
  1354.  
  1355. Note:  When QUEDIAL connects to a BBS it deletes all entries from the to-do 
  1356. list that are equal to the connected BBS in the first six characters. This way 
  1357. you can connect to a multi line BBS (eg. Avalon-1, Avalon-2 ...). If one line 
  1358. is free the others will not be called again. 
  1359.  
  1360.  Dial 
  1361.     Execute the operation (Dial, XDial, Script) for the selected entry. 
  1362.  
  1363.  Delete 
  1364.     Delete selected entry from phone book. 
  1365.  
  1366.  Edit 
  1367.     Change the data of the selected entry (see  changing a phone book entry). 
  1368.  
  1369.  New 
  1370.     Create a new entry to this phone book. 
  1371.  
  1372.  Clone 
  1373.     Create and edit a copy of the selected entry. 
  1374.  
  1375.  Default 
  1376.     Switch to the default phone book. 
  1377.  
  1378.  Book#1 
  1379.     Switch to the 1st alternate phone book. 
  1380.  
  1381.  Book#2 
  1382.     Switch to the 2nd alternate phone book. 
  1383.  
  1384.  Book#3 
  1385.     Switch to the 3rd alternate phone book. 
  1386.  
  1387.  
  1388. ΓòÉΓòÉΓòÉ 11.2. Changing a phone book entry ΓòÉΓòÉΓòÉ
  1389.  
  1390.  Name 
  1391.     A name for the entry. For multi port BBSs use names that are equal in the 
  1392.     first six characters (eg. AVALON-1, AVALON-2 ...). This way the queue dial 
  1393.     feature will not try to connect to all of the ports, but only to one. 
  1394.  
  1395.  Quick access 
  1396.     Select this if you want the BBS to be accessible from the modem menu. 
  1397.     Insert a tilde before a character in the name (eg. 'ZOC ~Infobbs'), to 
  1398.     create a shortcut for the menu. 
  1399.  
  1400.  Serial parameters 
  1401.     Serial parameters to be set before calling the number (eg. 19200-8N1). 
  1402.  
  1403.     If you leave this field blank, the actual setting or the setting from a 
  1404.     loaded options file will be used. 
  1405.  
  1406.     You may leave out the options (and just type a line speed). 
  1407.  
  1408.     If you just want to set the options and leave the actual line speed 
  1409.     unchanged set the speed to zero (eg. 0-7N1). 
  1410.  
  1411.  Option file 
  1412.     Option file to be loaded before setting the serial parameters and dialling 
  1413.     the number. The option file must be preceded by a path (eg. 
  1414.     OPTIONS\COMPUSRV.OPT). 
  1415.  
  1416.  Logfile 
  1417.     Name to be used for logging the session. Special placeholders can be used 
  1418.     as described in  Capture Options. 
  1419.  
  1420.  Phone/Script 
  1421.     A phone number or the name of a scriptfile (the script file must be 
  1422.     preceded by a path eg. SCRIPT\CALL_ZOC). 
  1423.  
  1424.  Emulation 
  1425.     Select emulatoin to switch to before calling the bbs. 
  1426.  
  1427.  Type of action 
  1428.     Select if the string in the phone/script field is a number to dial once, a 
  1429.     number to dial repeatedly until connection is established or if it is the 
  1430.     name of a script to be executed. A script receives the  Name, and 
  1431.     Autologin fields in the lastline variable and may use them for own purposes 
  1432.     (that it could define new keywords for the autologin field). 
  1433.  
  1434.  Phone book 
  1435.     Select the phone book to store this entry to. 
  1436.  
  1437.  Zone 
  1438.     Select the distance zone for the BBS (see  Options Units). 
  1439.     Day/Night/Weekend is selected automatically. 
  1440.  
  1441.  Autologin 
  1442.     If you select XDial as the type of value (see below), this field is a 
  1443.     sequence of keywords (separated by bars '|') that control the redial and 
  1444.     login process. 
  1445.  
  1446.     S0=... 
  1447.        If defined, S0 is sent unconditionally after carrier detect. 
  1448.  
  1449.     Wn/Sn=... 
  1450.        Define pairs of words to wait for and to reply then. Text to wait for is 
  1451.        defined as W1, W2 ..., the corresponding text to be send is defined as 
  1452.        S1, S2 .... 
  1453.  
  1454.     INIT=... 
  1455.        Optional init string to send to the modem before trying to connect to 
  1456.        the bbs 
  1457.  
  1458.     WAIT=... 
  1459.        Optional time in seconds to wait between unsuccessful attempts (XDIAL 
  1460.        only). 
  1461.  
  1462.     Note 
  1463.        Keywords must not be lowercase letters 
  1464.  
  1465.     Example 
  1466.  
  1467.  
  1468.               INIT=ATZ1^m|WAIT=30|W1=Name|S1=Zaphod^M|W2=Password|S2=HeartOfGold^M
  1469.  
  1470.  
  1471. ΓòÉΓòÉΓòÉ 12. Help for File Transfer ΓòÉΓòÉΓòÉ
  1472.  
  1473. File Transfer lets you send or receive binary files. Uploading is sending, 
  1474. download means for receiving a file. See  Options Transfer for more 
  1475. information. 
  1476.  
  1477. Note:  The speed indicator for Z-Modem reflects the transfer speed of the last 
  1478. block, not the average speed from the beginning of the transfer. Total average 
  1479. speed is shown at the end of the transfer. 
  1480.  
  1481.  Information: If you use an unregistered version (see  Registration), the order 
  1482. form will be displayed after each download. 
  1483.  
  1484.  
  1485. ΓòÉΓòÉΓòÉ 13. Script Language Commands ΓòÉΓòÉΓòÉ
  1486.  
  1487. This is a short reference of all available script commands. For more 
  1488. information about variables and common commands review the samples in the 
  1489. SCRIPT\SAMPLES directory. 
  1490.  
  1491. Check the program part at the end of the list as a prerequisite for the some of 
  1492. the examples. 
  1493.  
  1494.  ADD <meta> <num>Add a number to a variable. 
  1495.  
  1496.      Example: 
  1497.  
  1498.            ADD VARN 11; WRITELN %VARN%
  1499.      => 110 
  1500.  
  1501.  ASK [<text>]Read text from user. Result in %lastline%. 
  1502.  
  1503.      Example: 
  1504.  
  1505.            ASK "Are You sure?"
  1506.  
  1507.  BAUD <baud>[-{7|8}{N|O|E}{1|2}]Set serial parameters. 
  1508.  
  1509.      Example: 
  1510.  
  1511.            BAUD 4800-8N1
  1512.  
  1513.  BEEP [<n>]Beep n times 
  1514.  
  1515.  CALL <label>Call a label (defined as ':label') as subroutine (see RETURN). 
  1516.  
  1517.      Example: 
  1518.  
  1519.            CALL Label
  1520.  
  1521.  CAPTCLRClear the capture buffer 
  1522.  
  1523.  CLOSEFILEClose the file opened with OPENFILE 
  1524.  
  1525.  CLS Clear the screen 
  1526.  
  1527.  COMPA <string> WITH <string>Compare two ASCII strings (see EXACT, IFxxx) 
  1528.  
  1529.      Example: 
  1530.  
  1531.            COMPA "%VAR1%" WITH "%VAR2%"
  1532.  
  1533.  COMPN <num> WITH <num>Compare numeric values 
  1534.  
  1535.  DEBUG 0|1Debugmode off/on 
  1536.  
  1537.  DEC <meta>Decrement numeric variable by one. 
  1538.  
  1539.      Example: 
  1540.  
  1541.            DEC VARN
  1542.  
  1543.  DELAY [<sec>]Wait given time in seconds or delay 1/5 second if parameter is 
  1544.      omitted. 
  1545.  
  1546.  DIAL [<number>]Dial a number or display dial requester. 
  1547.  
  1548.  DIV <meta> <num>Divide a variable by a number 
  1549.  
  1550.  DOWNLOAD {X[C]|Y|Z} <file>Download file with X/Y/Zmodem (Zmodem can be done 
  1551.      with the ZOC's autodownload feature as well). 
  1552.  
  1553.  ENDSCRIPTSame as EXIT 
  1554.  
  1555.  EXACT 0|1Set exact mode for COMPA. EXACT 1 means, that the two strings must be 
  1556.      exactly equal. EXACT 0 means, that the are compared in the length of the 
  1557.      shorter string (that is, line [6] in the example below would result to 
  1558.      equal). 
  1559.  
  1560.  EXITEnd the script 
  1561.  
  1562.  EXTERN <scriptfile> [<parameter>]Execute other scriptfile. The other 
  1563.      scriptfile gets the parameter in the %lastline% variable. 
  1564.  
  1565.  GETENV <name>Read value from environment into %lastline%. 
  1566.  
  1567.  GETFILERead line from ASCII file opened with OPENFILE into %lastline% 
  1568.  
  1569.  GETFILENAME <title>Display filerequester and return name in %lastline% 
  1570.  
  1571.  GOTO <label>Jump to label (defined as ':label') 
  1572.  
  1573.  HANGUPDisconnect from line 
  1574.  
  1575.  IFBRK <command>Do command if the last WAIT/WAITLINE returned due to timeout. 
  1576.  
  1577.      Example: 
  1578.  
  1579.            IFBRK GOTO ERROR
  1580.  
  1581.  IFEQU <command>Do command if the operands of the last COMPx (COMPA/COMPN) were 
  1582.      equal. 
  1583.  
  1584.      Example: 
  1585.  
  1586.            IFEQU SETN X 0
  1587.  
  1588.  IFHIGH <command>Do command if first operand of the last COMPx was greater than 
  1589.      the second. 
  1590.  
  1591.      Example: 
  1592.  
  1593.            IFHIGH SEND "^X^X^X^X"
  1594.  
  1595.  IFIN <command>Do command if first operand of the last COMPA was found 
  1596.      somewhere in the second. 
  1597.  
  1598.  IFLOW <command>Do command if first operand of the last COMPx was lower than 
  1599.      the second. 
  1600.  
  1601.  IFNBRK <command>Do command if the last WAIT/WAITLINE returned with the text 
  1602.      found. 
  1603.  
  1604.  IFNEQU <command>Do command if result from last COMPx was not equal. 
  1605.  
  1606.  IFNHIGH <command>Do command if first operand of the last COMPx was lower than 
  1607.      or equal to the second. 
  1608.  
  1609.  IFNIN <command>Do command if first operand of the last COMPA was not 
  1610.  
  1611.  IFNLOW <command>Do command if first operand of the last COMPx was greater than 
  1612.      or equal to the second. 
  1613.  
  1614.  INC <meta>Increment numerical variable by one. 
  1615.  
  1616.      Example: 
  1617.  
  1618.            INC VARN
  1619.  
  1620.  KILL <meta>Remove variable from memory (not explicitely necessary). 
  1621.  
  1622.      Example: 
  1623.  
  1624.            KILL VARN
  1625.  
  1626.  LOADOPTS <optsfile>Load options file. 
  1627.  
  1628.      Example: 
  1629.  
  1630.            LOADOPTS "OPTIONS\VT100OPT"
  1631.  
  1632.  LOGNAME <filename>Set new name for logging. 
  1633.  
  1634.      Example: 
  1635.  
  1636.            LOGNAME "TODAY.LOG"
  1637.  
  1638.  LOGGING [0|1]Suspend/resume logging 
  1639.  
  1640.  LOWER <meta>Convert value of variable to lowercase (see UPPER). 
  1641.  
  1642.      Example: 
  1643.  
  1644.            LOWER VAR1
  1645.  
  1646.  LTRIM <meta>Remove blanks from beginning of variable (see RTRIM). 
  1647.  
  1648.      Example: 
  1649.  
  1650.            LTRIM VAR1
  1651.  
  1652.  MAXSCAN <num>Set maximum recursion for meta replacement. Variables can contain 
  1653.      refereces to other variables (eg. SETA V1 "%%V2%%", SETA V2 "%%V3%%", 
  1654.      SETA V3 "Hello World"). MAXSCAN defines the maximum scanning depth for 
  1655.      such value expansions. That is, normally "%V1%" would expand to "Hello 
  1656.      World", while it would expand to "%V2%" if MAXSCAN were '1'. 
  1657.  
  1658.  META <newchar>Change meta character "%" into something else. 
  1659.  
  1660.      Example: 
  1661.  
  1662.            META $; WRITELN "$VAR1$"
  1663.  
  1664.  MOD <meta> <num>Calculate result of meta mod num and store result in the 
  1665.      variable of the first argument. 
  1666.  
  1667.      Example: 
  1668.  
  1669.            MOD VARN 10; WRITELN %VARN%
  1670.      => 9 
  1671.  
  1672.  MUL <meta> <num>Multiply a variable with a number and store result in the 
  1673.      variable of the first argument. 
  1674.  
  1675.      Example: 
  1676.  
  1677.            MUL VARN 100; WRITELN %VARN%
  1678.      => 9900 
  1679.  
  1680.  NOTIFY <text>Display message window. 
  1681.  
  1682.      Example: 
  1683.  
  1684.            NOTIFY "Hello World!"
  1685.  
  1686.  OPENFILE <filename> <mode>Open ASCII file (mode= r,w,a). 
  1687.  
  1688.      Example: 
  1689.  
  1690.            OPENFILE "data.lst" "a"
  1691.       opens file 'data.lst' in write append mode. 
  1692.  
  1693.  PRINT <text>Same as WRITELN 
  1694.  
  1695.  PUTFILE <text>Write text to an ASCII file opened with OPENFILE 
  1696.  
  1697.  QUOTE <newquote>Change quotation character (") 
  1698.  
  1699.  REDIALDial last number again. 
  1700.  
  1701.  REQUEST <title> <opt1> [<opt2> [<opt3]]Display requester with options. 
  1702.  
  1703.      Example: 
  1704.  
  1705.            REQUEST "Are you sure?" "Yes" "No"
  1706.  
  1707.  RESPOND <text1> <text2>Automatically send <text2> if <text1> is received. This 
  1708.      is done only during DELAY or WAIT commands. Max. 32 RESPOND commands can 
  1709.      be active at a time. <text1> must not contain carriage return or line 
  1710.      feed. RESPOND <text1> "" cancelles a previous RESPONSE command for 
  1711.      <text1>. Check SCRIPT\SAMPLE directory for an example about RESPOND 
  1712.  
  1713.  RESTIMERReset the timer of the status line 
  1714.  
  1715.  RETURNReturn from subroutine call (see CALL) 
  1716.  
  1717.  RTRIM <meta>Remove trailing blanks from variable (see LTRIM). 
  1718.  
  1719.      Example: 
  1720.  
  1721.            RTRIM VAR1
  1722.  
  1723.  SEND <text>Send text to modem. 
  1724.  
  1725.      Example: 
  1726.  
  1727.            SEND "JOE USER^M"
  1728.  
  1729.  SENDKEY <number>Send text from macro key (1 ... 20) 
  1730.  
  1731.  SETA <meta> <text> [<pos> [<length>]]Create or overwrite ASCII variable with 
  1732.      text. Positive <pos> is counted from the left side of <text>, negative 
  1733.      <pos> is taken from the right. 
  1734.  
  1735.      Example: 
  1736.  
  1737.  
  1738.              SETA V1 "Hello World"
  1739.              SETA V2 "Hello World" +4
  1740.              SETA V3 "Hello World" -3
  1741.              SETA V4 "Hello World" +2 3
  1742.              WRITE "%V1%, %V2%, %V3%, %V4%"
  1743.  
  1744.      OUTPUT: Hello World, lo World, rld, llo. 
  1745.  
  1746.  SETN <meta> <num>Create or overwrite numerical variable with value 
  1747.  
  1748.  SETEMU 1|2|3Set emulation (1=ANSI, 2=VT100, 3=TTY). 
  1749.  
  1750.      Example: 
  1751.  
  1752.            SETEMU 1
  1753.  
  1754.  SETTIMER <hh:mm:ss>Set timer to given time 
  1755.  
  1756.  SHELL <command>Execute a program via 'CMD.EXE /C <command>'. 
  1757.  
  1758.      Example: 
  1759.  
  1760.            SHELL "DEL FILE.TMP"
  1761.  
  1762.  SUB <meta> <num>Subtract a number from a variable. 
  1763.  
  1764.      Example: 
  1765.  
  1766.            SUB VARN 50; WRITELN %VARN%
  1767.      => 49 
  1768.  
  1769.  TIMEOUT <sec>Set timeout for WAIT (see WAIT, WAITLINE, IFBRK, IFNBRK). 
  1770.  
  1771.      Example: 
  1772.  
  1773.            TIMEOUT 60
  1774.  
  1775.  UPLOAD {X[K]|Y|Z} <file>Start upload. 
  1776.  
  1777.      Example: 
  1778.  
  1779.            UPLOAD XK "ZOC.ZIP"
  1780.       uploads ZOC.ZIP with Xmodem protocol and 1K blocksize. 
  1781.  
  1782.  UPPER <meta>Convert variable to uppercase (see LOWER) 
  1783.  
  1784.  WAIT <text>Wait for a given text (see WAITLINE, TIMEOUT, IFBRK, IFNBRK) 
  1785.  
  1786.      Example: 
  1787.  
  1788.            WAIT "Password"
  1789.  
  1790.  WAITLINEWait for next non empty line of text (use WAIT "^M" to waiting for the 
  1791.      next line, no matter if empty or not). (See WAIT, TIMEOUT, IFBRK, IFNBRK). 
  1792.  
  1793.      Example: 
  1794.  
  1795.            WAITLINE
  1796.  
  1797.  WRITE <text>Write text to screen 
  1798.  
  1799.  WRITELN <text>Write text to screen, add newline 
  1800.  
  1801.  Note 1: Recognition of commands and system variables is case insensitive, 
  1802.      where user defined variables are case sensitive. 
  1803.  
  1804.  Note 2: Metas (=variables) are written between percent signs (like in DOS 
  1805.      batch files). If a name of a meta is not recognized, the whole expression 
  1806.      remains as it is. 
  1807.  
  1808.  Note 3: Each line of code is processed in two steps. First all variables are 
  1809.      replaced with their value. Second, the parser collects arguments and 
  1810.      passes them to the commands. Arguments are delimited by whitespaces, 
  1811.      arguments containing whitespaces must be enclosed by single or double 
  1812.      quotes. 
  1813.  
  1814.      The following commands are legal: 
  1815.  
  1816.       SETA "string1" "Hello World" 
  1817.  
  1818.       SETA string1 "Hello World" 
  1819.  
  1820.       SETA string2 Hello 
  1821.  
  1822.       WRITE "%string2%" 
  1823.  
  1824.       WRITE %string2% 
  1825.  
  1826.      The following commands are not legal: 
  1827.  
  1828.       WRITE %string1% 
  1829.  
  1830.       SETA string1 Hello World 
  1831.  
  1832.      As a rule of thumb it is a good idea to include all <text> arguments in 
  1833.      quotes, while it is generally safe and easier to read to leave arguments 
  1834.  
  1835.  Note 4:Many functions (such as OPENFILE, REQUEST, GETFILE deliver error codes 
  1836.      like (##ERROR##, ##CANCEL##, ##EOF##, ...) in %lastline%. 
  1837.  
  1838.  Program part for the examples 
  1839.  
  1840.              SETA VAR1 "Hello  "
  1841.              SETA VAR2 "Hell"
  1842.              SETN VARN 99
  1843.              SETN VARN2 10
  1844.           :Label
  1845.              WRITELN "%VAR1%"
  1846.              COMPA "%VAR1%" WITH "%VAR2%"
  1847.              COMPA  %VARN% WITH 100
  1848.              COMPN  %VARN% WITH %VARN2%
  1849.  
  1850.